.TH "BdLivre" 3 "3 Jul 2008" "Version 0.02" "Bibliotheque" \" -*- nroff -*-
.ad l
.nh
.SH NAME
BdLivre \- Class pour representer les livres.  

.PP
.SH SYNOPSIS
.br
.PP
\fC#include <BdLivre.h>\fP
.PP
.SS "Fonctions membres publiques"

.in +1c
.ti -1c
.RI "\fBBdLivre\fP ()"
.br
.RI "\fIConstructeur pour creer un livre. \fP"
.ti -1c
.RI "\fBBdLivre\fP (int id, QString nom, QDate date, \fBBdAuteurMap\fP auteurs, \fBBdEditeur\fP editeur)"
.br
.RI "\fIConstructeur pour creer un livre. \fP"
.ti -1c
.RI "\fB~BdLivre\fP ()"
.br
.RI "\fIDestructeur. \fP"
.ti -1c
.RI "QString \fBtitre\fP ()"
.br
.ti -1c
.RI "void \fBsetTitre\fP (QString titre)"
.br
.RI "\fIPour changer le titre du livre. \fP"
.ti -1c
.RI "void \fBaddAuteur\fP (\fBBdAuteur\fP *auteur)"
.br
.RI "\fIPour ajouter un auteur au livre. \fP"
.ti -1c
.RI "void \fBremoveAuteur\fP (\fBBdAuteur\fP *auteur)"
.br
.RI "\fIPour supprimer un auteur au livre. \fP"
.ti -1c
.RI "const \fBBdAuteurMap\fP & \fBauteurs\fP ()"
.br
.ti -1c
.RI "const \fBBdEditeur\fP & \fBediteur\fP ()"
.br
.ti -1c
.RI "void \fBsetEditeur\fP (\fBBdEditeur\fP editeur)"
.br
.RI "\fIPour changer l'editeur du livre. \fP"
.ti -1c
.RI "int \fBid\fP ()"
.br
.ti -1c
.RI "void \fBsetLivreId\fP (int id)"
.br
.RI "\fIPour changer l'id du livre. \fP"
.in -1c
.SS "Attributs privés"

.in +1c
.ti -1c
.RI "int \fBmId\fP"
.br
.RI "\fIid du livre \fP"
.ti -1c
.RI "QString \fBmTitre\fP"
.br
.RI "\fItitre du livre \fP"
.ti -1c
.RI "QDate \fBmDate\fP"
.br
.RI "\fIdate de parution du livre \fP"
.ti -1c
.RI "\fBBdEditeur\fP \fBmEditeur\fP"
.br
.RI "\fIediteur du livre \fP"
.ti -1c
.RI "\fBBdAuteurMap\fP \fBmAuteurs\fP"
.br
.RI "\fIauteurs du livre \fP"
.in -1c
.SH "Description détaillée"
.PP 
Class pour representer les livres. 
.SH "Documentation des constructeurs et destructeur"
.PP 
.SS "BdLivre::BdLivre ()"
.PP
Constructeur pour creer un livre. 
.PP
.SS "BdLivre::BdLivre (int id, QString nom, QDate date, \fBBdAuteurMap\fP auteurs, \fBBdEditeur\fP editeur)"
.PP
Constructeur pour creer un livre. 
.PP
\fBParamètres:\fP
.RS 4
\fIid\fP id du livre 
.br
\fInom\fP nom du livre 
.br
\fIdate\fP date de parution du livre 
.br
\fIauteurs\fP auteurs du livre 
.br
\fIediteur\fP editeur du livre 
.RE
.PP

.SS "BdLivre::~BdLivre ()"
.PP
Destructeur. 
.PP
.SH "Documentation des fonctions membres"
.PP 
.SS "QString BdLivre::titre ()"
.PP
\fBRenvoie:\fP
.RS 4
titre du livre 
.RE
.PP

.SS "void BdLivre::setTitre (QString titre)"
.PP
Pour changer le titre du livre. 
.PP
\fBParamètres:\fP
.RS 4
\fItitre\fP nouveau titre 
.RE
.PP

.SS "void BdLivre::addAuteur (\fBBdAuteur\fP * auteur)"
.PP
Pour ajouter un auteur au livre. 
.PP
\fBParamètres:\fP
.RS 4
\fIauteur\fP nouvel auteur 
.RE
.PP

.SS "void BdLivre::removeAuteur (\fBBdAuteur\fP * auteur)"
.PP
Pour supprimer un auteur au livre. 
.PP
\fBParamètres:\fP
.RS 4
\fIauteur\fP auteur a supprimer 
.RE
.PP

.SS "const \fBBdAuteurMap\fP& BdLivre::auteurs ()"
.PP
\fBRenvoie:\fP
.RS 4
map des auteurs 
.RE
.PP

.SS "const \fBBdEditeur\fP& BdLivre::editeur ()"
.PP
\fBRenvoie:\fP
.RS 4
editeur du livre 
.RE
.PP

.SS "void BdLivre::setEditeur (\fBBdEditeur\fP editeur)"
.PP
Pour changer l'editeur du livre. 
.PP
\fBParamètres:\fP
.RS 4
\fIediteur\fP nouvel editeur 
.RE
.PP

.SS "int BdLivre::id ()"
.PP
\fBRenvoie:\fP
.RS 4
id du livre 
.RE
.PP

.SS "void BdLivre::setLivreId (int id)"
.PP
Pour changer l'id du livre. 
.PP
\fBParamètres:\fP
.RS 4
\fIid\fP nouvel id 
.RE
.PP

.SH "Documentation des données membres"
.PP 
.SS "int \fBBdLivre::mId\fP\fC [private]\fP"
.PP
id du livre 
.PP
.SS "QString \fBBdLivre::mTitre\fP\fC [private]\fP"
.PP
titre du livre 
.PP
.SS "QDate \fBBdLivre::mDate\fP\fC [private]\fP"
.PP
date de parution du livre 
.PP
.SS "\fBBdEditeur\fP \fBBdLivre::mEditeur\fP\fC [private]\fP"
.PP
editeur du livre 
.PP
.SS "\fBBdAuteurMap\fP \fBBdLivre::mAuteurs\fP\fC [private]\fP"
.PP
auteurs du livre 
.PP


.SH "Auteur"
.PP 
Généré automatiquement par Doxygen pour Bibliotheque à partir du code source.
